/* **********************************************************************
1.- Informativo Pol�ticas o Normas
    NOTA1:  No poner comentarios referentes a informaci�n sensible del proceso.     
    NOTA2:  Signos para comentar c�digo v�lidos:
    NOTA3:  Codificar c�lculos en SP�s, nunca en JSP, JS, Java, etc.
/************************************************************************* 
2.- Documentaci�n del proceso
    Nombre del Proceso: 00028
    Elaborado por:	Victor
    Fecha:		2010
    -----------------------------------------------
    Modificado por:	
    Fecha:		
    -----------------------------------------------
************************************************************************* */

/************************************************************************* 
3.-  Declaraci�n de variables estandar.*/
var lstr_fun = "";
var id, id2, id3, lstr_id, lstr_eje_fun;

/***************************************************************************************************
4.- P R O C E S O.*/

//4.1.- 
function fun_setInter(lstr_fun,lstr_time_fin){
    id = setInterval("fun_busy();",1000);
    id2 = window.setTimeout ("fun_busy2();", 2500); 
    lstr_id = setInterval("fun_time_over();",lstr_time_fin);
    lstr_eje_fun = window.setTimeout (lstr_fun, 100); 
}

//4.2.- 
var lstr_cadena = "PROCESANDO INFORMACION";
function fun_busy(){
    lstr_cadena += ".";
    document.getElementById("proc_inf").innerHTML = lstr_cadena;   
}

//4.3.- 
function fun_busy2(){
    id3 = setInterval("fun_busy3();",1000);
}

var lstr_cadena2 = "SISTEMA OCUPADO, ESPERE UN MOMENTO.....";
function fun_busy3(){
    lstr_cadena2 += ".";
    document.getElementById("proc_inf").innerHTML = lstr_cadena2;   
}

//4.4.- 
function fun_time_over(){
    if (confirm("Proceso demasiado lento. Acepta continuar con el proceso?.")){
    }else
	location.href='home.html';
}

//4.5.- 
function fun_ini_msg(){
    window.clearInterval(id);
    window.clearInterval(id2);
    window.clearInterval(id3);
    window.clearInterval(lstr_id);
    window.clearTimeout(lstr_eje_fun);
    
             
    document.getElementById("proc_inf").innerHTML = "PROCESANDO INFORMACION";
    document.getElementById("proc_inf").style.display = "none";
    document.getElementById("proc_inf2").style.display = "none";
}